svg{
font-family: sans-serif,serif;
}

#copyright{
font-size: xx-small;
text-align: right;
display: none;
}
#text_info{
stroke:black;
fill:black;
}
#rect_info{
fill:none;
stroke:none;
}


/*day path related*/
.d-adv{
fill: violet;
}
.d-nav{
fill: #f0f0f0;
}
.d-ord1{
fill: green;
}
.d-ord2{
fill: green;
}
.d-pas{
fill: #f0f0f0;
}
.d-cua{
fill: violet;
}

.d-d:hover{
fill-opacity:1;
}
.d-d{
fill-opacity:0.3;
}

.d-m1-2013{

}

#dci{
fill:white;
}
#today{
fill: yellow;
fill-opacity:1;
}
#palmsun,#goodfri,#penteco{
fill: red;
fill-opacity:1;
}


/*week path related*/
.w-w:hover{

}
.w-w{
stroke:black;
fill:#efefef;
}

/*week text*/
.wte:hover{
font-weight: bold;
font-size: large;
cursor:pointer;
}
.wte{
text-anchor:middle;
font-size: x-small;
}

#wci{
fill:none;
}

/*cycle path related*/
/*cycle text*/
.ctp{
}
.cte:hover{
font-weight: bold;

cursor:pointer;
}
.cte{
text-anchor:middle;
font-size: small;
font-weight: bold;
text-shadow: 0px 1px 0 white;
}

.c-adv{
fill:#800078;
}
.c-nav{
fill:#f0f0f0;
}
.c-cua{
fill:#800078;
}
.c-pas{
fill:#f0f0f0;
}
.c-ord1,.c-ord2{
fill:green;
}

.c-adv,.c-nav,.c-cua,.c-pas,.c-ord1,.c-ord2{

}
.c-c{

}


/*month path related*/

/*month text*/
.mtp{
}
.mte:hover{
font-weight: bold;
font-size: large;
cursor:pointer;
}
.mte{
text-anchor:middle;
}
.mtsp{
margin-top:20px;
}

.m-m0{
fill:#b1b1b1;
}
.m-m1{
fill:#b7b7b7;
}
.m-m2{
fill:#bfbfbf;
}
.m-m3{
fill:#c1c1c1;
}
.m-m4{
fill:#c7c7c7;
}
.m-m5{
fill:#cfcfcf;
}
.m-m6{
fill:#d1d1d1;
}
.m-m7{
fill:#d7d7d7;
}
.m-m8{
fill:#dfdfdf;
}
.m-m9{
fill:#e1e1e1;
}
.m-m10{
fill:#e7e7e7;
}
.m-m11{
fill:#efefef;
}
#mci{
fill:white;
}
.m-m{/**month background*/
stroke:black;
fill:white;
fill-opacity:0.43;
}

#dci,#wci,#mci,#cci,.d-d,.w-w,.m-m,.c-c{}
